/**
 * 管理后台首页相关JS
 * author: zhangling 2017-5-2
 */
$(function(){
	//加载三个下拉列表
	
	//加载显示数据
	//1.加载省份
	FillSheng();
	//2.加载市
	FillShi();
	//3.加载区
	FillQu();

	//当省份选中变化，重新加载市和区
	$("#sheng").change(function(){ //当元素的值发生改变时，会发生 change 事件,该事件仅适用于文本域（text field），以及 textarea 和 select 元素。
		//加载市
		FillShi();
		//加载区
		FillQu();

	})

	//当市选中变化，重新加载区
	$("#shi").change(function(){
		//加载区
		FillQu();
	})


});


//加载省份信息
	function FillSheng()
	{
		var provinceId = $("#provinceId").val();

		var postUrl =$("#postUrl").val();
		//取父级代号
		var parentId ="45";

		//根据父级代号查数据
		$.ajax({
			//取消异步，也就是必须完成上面才能走下面
			async:false,
			url:postUrl,
			data:{parentId:parentId},
			type:"POST",
			dataType:"JSON",
			success: function(data){
				if(data.status == 1){
					var str="";
					var data = data.data;
					//遍历数组，把它放入sj
					for(var sj in data){
						//<option value="11">北京</option>
						if(data[sj].id == provinceId){
							str= str+"<option value='"+data[sj].id+"' selected>"+data[sj].nameCn +"</option>";
						}else {
							str= str+"<option value='"+data[sj].id+"'>"+data[sj].nameCn +"</option>";
						}

					}
					$("#sheng").html(str);
				}


			}



		});

	}

//加载市信息
	function FillShi()
	{
		//取父级代号

		var id =$("#sheng").val();
		var postUrl =$("#postUrl").val();
		var cityId = $("#cityId").val();
		//根据父级代号查数据
		$.ajax({
			//取消异步，也就是必须完成上面才能走下面
			async:false,
			url:postUrl,
			data:{parentId:id},
			type:"POST",
			dataType:"JSON",
			success: function(data){
				if(data.status == 1) {
					var str = "";
					var data = data.data;
					//遍历数组，把它放入sj
					for (var sj in data) {
						//<option value="11">北京</option>
						if(data[sj].id == cityId){
							str = str + "<option value='" + data[sj].id + "' selected>" + data[sj].nameCn + "</option>";
						}else{
							str = str + "<option value='" + data[sj].id + "'>" + data[sj].nameCn + "</option>";
						}

					}
					$("#shi").html(str);
				}

			}



		});

	}


//加载区信息
	function FillQu()
	{
		//取父级代号
		var id =$("#shi").val();
		var postUrl =$("#postUrl").val();
		var areaId =$("#areaId").val();

		//根据父级代号查数据
		$.ajax({
			//不需要取消异步
			url:postUrl,
			data:{parentId:id},
			type:"POST",
			dataType:"JSON",
			success: function(data){
				var data = data.data;
				if(data.length > 1) {
					$("#qu").show();
					var str = "";
					//遍历数组，把它放入sj
					for (var sj in data) {
						//<option value="11">北京</option>
						if(data[sj].id == areaId){
							str = str + "<option value='" + data[sj].id + "' selected>" + data[sj].nameCn + "</option>";
						}else{
							str = str + "<option value='" + data[sj].id + "'>" + data[sj].nameCn + "</option>";
						}

					}
					$("#qu").html(str);
				}
				if(data.length == 0){
					$("#qu").hide();
				}

			}



		});

	}




